﻿namespace RockBus.Utilities
{
    public class MutableTuple<T1, T2>
    {
        public MutableTuple()
        {
        }

        public MutableTuple(T1 item1, T2 item2)
        {
            this.Item1 = item1;
            this.Item2 = item2;
        }

        public T1 Item1;
        public T2 Item2;
    }

    public class MutableTuple<T1, T2, T3>
    {
        public MutableTuple()
        {
        }

        public MutableTuple(T1 item1, T2 item2, T3 item3)
        {
            this.Item1 = item1;
            this.Item2 = item2;
            this.Item3 = item3;
        }

        public T1 Item1;
        public T2 Item2;
        public T3 Item3;
    }
}